package vip.xiaonuo.app.core.consts;

import io.swagger.models.auth.In;

import java.util.HashMap;
import java.util.Map;

/**
 * <p>Title : 状态常量</p>
 * <p>Description : </p>
 * <p>DevelopTools : IDEA</p>
 * <p>DevelopSystem : Windows11</p>
 *
 * @Author : zxw
 * @Date 2023/8/21 14:05
 */
public interface AppConstant {


    /**
     * 数字值
     */
    Integer CONSTANT_MINUS_ONE = -1;
    Integer CONSTANT_ZERO = 0;
    Double CONSTANT_DOUBLE_ZERO = 0.0;
    Integer CONSTANT_ONE = 1;
    Integer CONSTANT_TWO = 2;
    Integer CONSTANT_THREE = 3;
    Integer CONSTANT_FOUR = 4;
    Integer CONSTANT_FIVE = 5;
    Integer CONSTANT_SIX = 6;
    Integer CONSTANT_SEVEN = 7;


    /**
     * 账号状态（字典 0正常 1冻结 2删除）
     */
    Integer USER_STATUS_ZERO = 0;
    Integer USER_STATUS_ONE = 1;
    Integer USER_STATUS_TWO = 2;

    /**
     * 支付类型 1支付宝  2微信  3苹果  4杉德支付宝 5杉德微信
     */
    Integer ALI_PAY_ONE = 1;
    Integer WX_PAY_TWO = 2;
    Integer APPLE_PAY_ONE = 3;
    Integer SAND_ALI_PAY_ONE = 4;
    Integer SAND_WX_PAY_ONE = 5;

    /**
     * 支付项目 1钻石充值  2Vip充值
     */
    Integer PAY_PROJECT_DO = 1;
    Integer PAY_PROJECT_VIP = 2;

    /**
     * 文件状态 默认1未使用 0使用
     */
    Integer FILE_STATUS_ONE = 1;
    Integer FILE_STATUS_ZERO = 0;

    /**
     * 是否完善过基础信息   0已完善  1 未完善
     */
    Integer IS_COMPLETE_ZERO = 0;
    Integer IS_COMPLETE_ONE = 1;

    /**
     * 腾讯返回状态码
     * 0正常
     */
    String CODE_RETURN_TX = "0";

    /**
     * 是否vip（字典 0vip 1非vip ）
     */
    Integer VIP_ZERO = 0;
    Integer VIP_ONE = 1;

    /**
     * 认证类型 认证类型 1:实名 2:真人 3:语音
     */
    Integer REAL_AUTH = 1;
    Integer REAL_NAME_AUTH = 2;
    Integer VOICE_SING = 3;

    /**
     * 认证状态  0：认证成功 1：待审核 2：驳回
     */
    Integer AUTH_ZERO = 0;
    Integer AUTH_ONE = 1;
    Integer AUTH_TWO = 2;


}
